Big Huge Thesaurus

marmalade plum

noun